(function ($) {
  "use strict";
  // cell 下拉展开
  $("section").on("click", ".gzl-cell_spread", function () {
    var con = $(this).parent().find(".gzl-cell_spreadcon");
    var siblings = $(this).parent().siblings();
    if (con.is(":hidden")) {
      $(this).addClass("show");
      siblings.find(".gzl-cell_spread").removeClass("show");
      siblings.find(".gzl-cell_spreadcon").slideUp(200);
      con.slideDown(200);
    }else{
      $(this).removeClass("show");
      con.slideUp(200);
    }
  });
  // 工具栏更多
  $(".gzl-toolbar__toggle,.gzl-asidebar__item.show-menu").on("click", function () {
    var collapse = $(this).parent().find(".gzl-toolbar__collapse");
    if(collapse.is(":hidden")) {
      collapse.fadeIn(100);
      if($(this).hasClass("show-menu")){
        $(this).addClass("show-more");
      }
    }else{
      collapse.fadeOut(100);
      if($(this).hasClass("show-menu")){
        $(this).removeClass("show-more");
      }
    }
  });
  $(".gzl-toolbar__collapse .close-collapse").on("click", function () {
    $(this).parent().fadeOut(100);
  })
  // 工具栏客服
  $(".gzl-toolbar__service").on("click", function () {
    $.actions({
      actions: [{
        text: "在线客服 ( 09:00~21:00 )",
        onClick: function() {
          console.log('在线客服');
        }
      },{
        text: "全国热线：400-863-8888",
        onClick: function() {
          window.location.href = 'tel:400-863-8888'
        }
      }]
    });
  })
  // 工具栏收藏
  $(".gzl-toolbar__collect").on("click", function () {
    var icon = $(this).find("use").attr("xlink:href");
    if (icon === "#icon-collect"){
      $(this).find(".icon").addClass("font-yellow").find("use").attr("xlink:href", "#icon-collected");
      $(this).find("span").text("已收藏");
    } else {
      $(this).find(".icon").removeClass("font-yellow").find("use").attr("xlink:href", "#icon-collect");
      $(this).find("span").text("收藏");
    }
  })
  
  // 头部提示点击关闭
  $(".gzl-headTips .close-collapse").on("click",function(){
    $(this).parents(".gzl-headTips").fadeOut(300);
  })
  
  // 同意合同
  $(".orderAgreement .contact-check").on("click", function () {
    var icon = $(this).find("use");
    var checkStatus = icon.attr("xlink:href");
    if(checkStatus !== "#icon-checked"){
      if (checkStatus === "#icon-uncheck") {
        icon.attr("xlink:href","#icon-check").parent().addClass("checked");
      }else if (checkStatus === "#icon-check"){
        icon.attr("xlink:href","#icon-uncheck").parent().removeClass("checked");
      }
    }
  })
})($);